package com.zetyun.tiger.connector.his.amt;

import com.zetyun.rt.meta.jsonschema.annotation.JsonSchemaTitle;
import com.zetyun.tiger.connector.read.ReadRedisBean;
import lombok.*;

@Getter
@Setter
@ToString
public class OrgDataParameter {

    @JsonSchemaTitle("分支机构历史缓存配置")
    private ReadRedisBean orgBean;


//    @JsonSchemaTitle("redis命令")
//    @JsonProperty(defaultValue = "HGET")
//    @JsonPropertyDescription("Redis 读取命令,默认为HGET")
//    private ReadRedisParameter.SimpleRedisCommand rc;
//
//    @JsonSchemaTitle("机构历史缓存集合名称")
//    @JsonPropertyDescription("对应于 HGET key field 命令中的 key, 它是一个定值, (additional key for Hash and Sorted set data type)")
//    private String orgCacheKey;
//
//
//    @JsonSchemaTitle("缓存集合名称是否需要拼接?")
//    @JsonPropertyDescription("缓存集合名称是否需要拼接")
//    private Boolean needConcat = false;
//
//    @JsonSchemaTitle("拼接字段")
//    @JsonProperty(required = true, defaultValue = "CB_EVENT_DATE")
//    private String concatFieldName;
//
//
//    @JsonSchemaTitle("hash字段")
//    @JsonProperty(required = true)
//    private String keyName;
//
//    @JsonSchemaTitle("json数据?")
//    @JsonPropertyDescription("是否为json数据")
//    private Boolean isJson = false;
//
//    @JsonSchemaTitle("结果字段")
//    @JsonProperty(required = true, defaultValue = "RT_RES")
//    @JsonPropertyDescription("结果字段名称")
//    private String resName;
}
